/* button */
.global-button {
  text-align: left;
  margin-bottom: 10px;
}

.el-button {
  background-color: #ff9000;
  border: 1px solid #ff9000;
  border-radius: 30px;
  color: #FFF7EF;
}

.el-button:focus,
.el-button:hover {
  background-color: #FBB862;
  border: 1px solid #FBB862;
  color: #FFF7EF;
}

.el-button--primary {
  background-color: #ff9000;
  border: 1px solid #ff9000;
  color: #FFF7EF;
}

.el-button--primary:focus,
.el-button--primary:hover {
  background-color: #FBB862;
  border: 1px solid #FBB862;
}

/* 表格 */
.el-table {
  color: #633E1C;
}

.el-table .el-table__cell {
  padding: 5px 0;
}

.el-table td.el-table__cell,
.el-table th.el-table__cell.is-leaf {
  border-bottom: none;
}

.el-table th.el-table__cell {
  background-color: #FFF7EF;
}

.el-table tr {
  background-color: #FFEACE;
}

.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
  background-color: #FFF7EF;
}

.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: #FFFEFC !important;
}
.el-link.el-link--default {
  color: #633E1C;
}

.el-link.el-link--default:hover {
  color: #633E1C;
  text-decoration: underline;
}
.el-link.is-underline:hover:after {
  border-bottom: none;
}




/* 筛选标签：两个三角号 */
.el-table .ascending .sort-caret.ascending {
  border-bottom-color: #ff9000;
}

.el-table .descending .sort-caret.descending {
  border-top-color: #ff9000;
}

/* 筛选标签：下拉框
        文字 */
.el-checkbox__input.is-checked+.el-checkbox__label {
  color: #ff9000;
}

.el-table th.el-table__cell>.cell.highlight {
  color: #ff9000;
}

.el-table-filter__bottom button:hover {
  color: #ff9000;
}

/* 选择框 */
.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #ff9000;
  border-color: #ff9000;
}

.el-checkbox__inner:hover {
  border-color: #ff9000;
}

.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #ff9000;
}


.el-select-dropdown__item.selected {
  color: #ff9000;
}

/* 分页器 */
.pagination {
  margin-top: 15px;
}

.pagination .el-select .el-input.is-focus .el-input__inner {
  border-color: #ff9000;
}

.pagination .el-select .el-input__inner:focus {
  border-color: #ff9000;
}

.pagination .el-pagination__sizes .el-input .el-input__inner:hover {
  border-color: #ff9000;
}

.pagination .el-pagination .el-select .el-input .el-input__inner {
  border-radius: 30px;
  background-color: #FFF;
}

.pagination .el-pagination .btn-next,
.pagination .el-pagination .btn-prev {
  background-color: #FBB862;
  border-radius: 5px;
}

.pagination .el-pagination.is-background .btn-prev:disabled,
.pagination .el-pagination.is-background .btn-next:disabled {
  color: #FFEACE;
}

.pagination .el-pagination.is-background .btn-prev,
.pagination .el-pagination.is-background .btn-next {
  color: #9A6F4A;
}

.pagination .el-pagination.is-background .el-pager li {
  background-color: #FBB862;
  border-radius: 5px;
  color: #9A6F4A;
}

.pagination .el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #ff9000;
  color: #fff;
}

.pagination .el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #fff;
}

/* QuesForm中的el-radio */

.el-radio {
  display: block;
  color: #865E2A;
}

.el-radio__input.is-checked+.el-radio__label {
  color: #ff9000;
}

.el-radio__input.is-checked .el-radio__inner {
  border-color: #ff9000;
  background: #ff9000;
}

.el-radio__inner {
  width: 20px;
  height: 20px;
}

.el-radio__inner:hover {
  border-color: #ff9000;
}

.el-progress__text {
  color: #633E1C !important;
}

.el-progress-bar__outer {
  background-color: #fff !important;
}

/* Dialog */
.el-dialog__headerbtn .el-dialog__close {
  color: #633E1C;
}

.el-dialog__headerbtn:hover .el-dialog__close {
  color: #ff9000;
}

.el-dialog {
  border-radius: 30px;
}

.el-dialog__title {
  color: #633E1C;
}

.el-dialog__body {
  padding: 0 20px;
  text-align: left;
  position: relative;
}

.dialog-banner {
  display: block;
  font-size: 20px;
  color: #633E1C;
  text-align: left;
  width: 400px;
  line-height: 25px;
}

.dialog-tag {
  margin-top: 10px;
}

.el-dialog ul li {
  display: inline;
  border-radius: 20px;
  height: 20px;
  background-color: #FBB862;
  padding: 5px 10px;
  line-height: 20px;
  font-size: 16px;
  color: #633E1C;
  margin-right: 10px;
}

.dialog-info {
  margin: 10px 0;
  font-size: 18px;
  color: #633E1C;
  line-height: 30px;
}

.dialog-collection {
  position: absolute;
  right: 45px;
  top: -10px;
}

.dialog-record {
  position: absolute;
  right: 90px;
  top: -10px;
}

.el-radio-button__orig-radio:checked+.el-radio-button__inner {
  background-color: #ff9000;
  border-color: #ff9000;
  box-shadow: -0.005rem 0 0 0 #ff9000;
}

.el-radio-button__inner:hover {
  color: #ff9000;
}

.el-radio-button__inner {
  border-color: #FBB862;
  color: #865E2A;
}

.dialog-condition {
  text-align: center;
}

.dialog-divide {
  width: 100%;
  height: 10px;
  border-bottom: 2px dashed #ff9000;
}

.dialog-rate {
  margin-top: 10px;
  margin-bottom: 10px;
}

.demonstration {
  color: #633E1C;
  font-size: 20px;
}

.el-rate {
  text-align: center;
}

.el-rate__icon {
  font-size: 50px;
  color: #FBB862 !important;
}

.el-message-box__message {
  font-size: 15px;
  text-align: center;
  color: #633E1C;
}

.el-message-box {
  border-radius: 20px;
}
.elLinkBigger {
  font-size: 20px;
  font-weight: 700;
}